<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8">
    <link rel="icon" href="./favicon.ico">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>VAMeter</title>
    <script type="module" crossorigin>(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const r of document.querySelectorAll('link[rel="modulepreload"]'))n(r);new MutationObserver(r=>{for(const o of r)if(o.type==="childList")for(const i of o.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&n(i)}).observe(document,{childList:!0,subtree:!0});function s(r){const o={};return r.integrity&&(o.integrity=r.integrity),r.referrerPolicy&&(o.referrerPolicy=r.referrerPolicy),r.crossOrigin==="use-credentials"?o.credentials="include":r.crossOrigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function n(r){if(r.ep)return;r.ep=!0;const o=s(r);fetch(r.href,o)}})();/**
* @vue/shared v3.4.25
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**//*! #__NO_SIDE_EFFECTS__ */function Fs(e,t){const s=new Set(e.split(","));return n=>s.has(n)}const U={},st=[],fe=()=>{},Yr=()=>!1,Zt=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),Ls=e=>e.startsWith("onUpdate:"),X=Object.assign,js=(e,t)=>{const s=e.indexOf(t);s>-1&&e.splice(s,1)},Xr=Object.prototype.hasOwnProperty,F=(e,t)=>Xr.call(e,t),T=Array.isArray,nt=e=>Tt(e)==="[object Map]",ct=e=>Tt(e)==="[object Set]",ln=e=>Tt(e)==="[object Date]",A=e=>typeof e=="function",G=e=>typeof e=="string",Me=e=>typeof e=="symbol",B=e=>e!==null&&typeof e=="object",Bn=e=>(B(e)||A(e))&&A(e.then)&&A(e.catch),Dn=Object.prototype.toString,Tt=e=>Dn.call(e),Zr=e=>Tt(e).slice(8,-1),Kn=e=>Tt(e)==="[object Object]",Ns=e=>G(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,_t=Fs(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Qt=e=>{const t=Object.create(null);return s=>t[s]||(t[s]=e(s))},Qr=/-(\w)/g,ot=Qt(e=>e.replace(Qr,(t,s)=>s?s.toUpperCase():"")),eo=/\B([A-Z])/g,ft=Qt(e=>e.replace(eo,"-$1").toLowerCase()),Wn=Qt(e=>e.charAt(0).toUpperCase()+e.slice(1)),us=Qt(e=>e?`on${Wn(e)}`:""),Ue=(e,t)=>!Object.is(e,t),Vt=(e,t)=>{for(let s=0;s<e.length;s++)e[s](t)},zn=(e,t,s)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:s})},zt=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let cn;const kn=()=>cn||(cn=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function $s(e){if(T(e)){const t={};for(let s=0;s<e.length;s++){const n=e[s],r=G(n)?ro(n):$s(n);if(r)for(const o in r)t[o]=r[o]}return t}else if(G(e)||B(e))return e}const to=/;(?![^(]*\))/g,so=/:([^]+)/,no=/\/\*[^]*?\*\//g;function ro(e){const t={};return e.replace(no,"").split(to).forEach(s=>{if(s){const n=s.split(so);n.length>1&&(t[n[0].trim()]=n[1].trim())}}),t}function $e(e){let t="";if(G(e))t=e;else if(T(e))for(let s=0;s<e.length;s++){const n=$e(e[s]);n&&(t+=n+" ")}else if(B(e))for(const s in e)e[s]&&(t+=s+" ");return t.trim()}const oo="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",io=Fs(oo);function qn(e){return!!e||e===""}function lo(e,t){if(e.length!==t.length)return!1;let s=!0;for(let n=0;s&&n<e.length;n++)s=Ze(e[n],t[n]);return s}function Ze(e,t){if(e===t)return!0;let s=ln(e),n=ln(t);if(s||n)return s&&n?e.getTime()===t.getTime():!1;if(s=Me(e),n=Me(t),s||n)return e===t;if(s=T(e),n=T(t),s||n)return s&&n?lo(e,t):!1;if(s=B(e),n=B(t),s||n){if(!s||!n)return!1;const r=Object.keys(e).length,o=Object.keys(t).length;if(r!==o)return!1;for(const i in e){const c=e.hasOwnProperty(i),u=t.hasOwnProperty(i);if(c&&!u||!c&&u||!Ze(e[i],t[i]))return!1}}return String(e)===String(t)}function Hs(e,t){return e.findIndex(s=>Ze(s,t))}const Gn=e=>G(e)?e:e==null?"":T(e)||B(e)&&(e.toString===Dn||!A(e.toString))?JSON.stringify(e,Jn,2):String(e),Jn=(e,t)=>t&&t.__v_isRef?Jn(e,t.value):nt(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((s,[n,r],o)=>(s[as(n,o)+" =>"]=r,s),{})}:ct(t)?{[`Set(${t.size})`]:[...t.values()].map(s=>as(s))}:Me(t)?as(t):B(t)&&!T(t)&&!Kn(t)?String(t):t,as=(e,t="")=>{var s;return Me(e)?`Symbol(${(s=e.description)!=null?s:t})`:e};/**
* @vue/reactivity v3.4.25
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/let he;class co{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=he,!t&&he&&(this.index=(he.scopes||(he.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const s=he;try{return he=this,t()}finally{he=s}}}on(){he=this}off(){he=this.parent}stop(t){if(this._active){let s,n;for(s=0,n=this.effects.length;s<n;s++)this.effects[s].stop();for(s=0,n=this.cleanups.length;s<n;s++)this.cleanups[s]();if(this.scopes)for(s=0,n=this.scopes.length;s<n;s++)this.scopes[s].stop(!0);if(!this.detached&&this.parent&&!t){const r=this.parent.scopes.pop();r&&r!==this&&(this.parent.scopes[this.index]=r,r.index=this.index)}this.parent=void 0,this._active=!1}}}function fo(e,t=he){t&&t.active&&t.effects.push(e)}function uo(){return he}let Ye;class Vs{constructor(t,s,n,r){this.fn=t,this.trigger=s,this.scheduler=n,this.active=!0,this.deps=[],this._dirtyLevel=4,this._trackId=0,this._runnings=0,this._shouldSchedule=!1,this._depsLength=0,fo(this,r)}get dirty(){if(this._dirtyLevel===2||this._dirtyLevel===3){this._dirtyLevel=1,De();for(let t=0;t<this._depsLength;t++){const s=this.deps[t];if(s.computed&&(ao(s.computed),this._dirtyLevel>=4))break}this._dirtyLevel===1&&(this._dirtyLevel=0),Ke()}return this._dirtyLevel>=4}set dirty(t){this._dirtyLevel=t?4:0}run(){if(this._dirtyLevel=0,!this.active)return this.fn();let t=He,s=Ye;try{return He=!0,Ye=this,this._runnings++,fn(this),this.fn()}finally{un(this),this._runnings--,Ye=s,He=t}}stop(){var t;this.active&&(fn(this),un(this),(t=this.onStop)==null||t.call(this),this.active=!1)}}function ao(e){return e.value}function fn(e){e._trackId++,e._depsLength=0}function un(e){if(e.deps.length>e._depsLength){for(let t=e._depsLength;t<e.deps.length;t++)Yn(e.deps[t],e);e.deps.length=e._depsLength}}function Yn(e,t){const s=e.get(t);s!==void 0&&t._trackId!==s&&(e.delete(t),e.size===0&&e.cleanup())}let He=!0,ys=0;const Xn=[];function De(){Xn.push(He),He=!1}function Ke(){const e=Xn.pop();He=e===void 0?!0:e}function Us(){ys++}function Bs(){for(ys--;!ys&&xs.length;)xs.shift()()}function Zn(e,t,s){if(t.get(e)!==e._trackId){t.set(e,e._trackId);const n=e.deps[e._depsLength];n!==t?(n&&Yn(n,e),e.deps[e._depsLength++]=t):e._depsLength++}}const xs=[];function Qn(e,t,s){Us();for(const n of e.keys()){let r;n._dirtyLevel<t&&(r??(r=e.get(n)===n._trackId))&&(n._shouldSchedule||(n._shouldSchedule=n._dirtyLevel===0),n._dirtyLevel=t),n._shouldSchedule&&(r??(r=e.get(n)===n._trackId))&&(n.trigger(),(!n._runnings||n.allowRecurse)&&n._dirtyLevel!==2&&(n._shouldSchedule=!1,n.scheduler&&xs.push(n.scheduler)))}Bs()}const er=(e,t)=>{const s=new Map;return s.cleanup=e,s.computed=t,s},ws=new WeakMap,Xe=Symbol(""),vs=Symbol("");function oe(e,t,s){if(He&&Ye){let n=ws.get(e);n||ws.set(e,n=new Map);let r=n.get(s);r||n.set(s,r=er(()=>n.delete(s))),Zn(Ye,r)}}function Ae(e,t,s,n,r,o){const i=ws.get(e);if(!i)return;let c=[];if(t==="clear")c=[...i.values()];else if(s==="length"&&T(e)){const u=Number(n);i.forEach((a,h)=>{(h==="length"||!Me(h)&&h>=u)&&c.push(a)})}else switch(s!==void 0&&c.push(i.get(s)),t){case"add":T(e)?Ns(s)&&c.push(i.get("length")):(c.push(i.get(Xe)),nt(e)&&c.push(i.get(vs)));break;case"delete":T(e)||(c.push(i.get(Xe)),nt(e)&&c.push(i.get(vs)));break;case"set":nt(e)&&c.push(i.get(Xe));break}Us();for(const u of c)u&&Qn(u,4);Bs()}const ho=Fs("__proto__,__v_isRef,__isVue"),tr=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Me)),an=po();function po(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...s){const n=$(this);for(let o=0,i=this.length;o<i;o++)oe(n,"get",o+"");const r=n[t](...s);return r===-1||r===!1?n[t](...s.map($)):r}}),["push","pop","shift","unshift","splice"].forEach(t=>{e[t]=function(...s){De(),Us();const n=$(this)[t].apply(this,s);return Bs(),Ke(),n}}),e}function go(e){Me(e)||(e=String(e));const t=$(this);return oe(t,"has",e),t.hasOwnProperty(e)}class sr{constructor(t=!1,s=!1){this._isReadonly=t,this._isShallow=s}get(t,s,n){const r=this._isReadonly,o=this._isShallow;if(s==="__v_isReactive")return!r;if(s==="__v_isReadonly")return r;if(s==="__v_isShallow")return o;if(s==="__v_raw")return n===(r?o?Po:ir:o?or:rr).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(n)?t:void 0;const i=T(t);if(!r){if(i&&F(an,s))return Reflect.get(an,s,n);if(s==="hasOwnProperty")return go}const c=Reflect.get(t,s,n);return(Me(s)?tr.has(s):ho(s))||(r||oe(t,"get",s),o)?c:ie(c)?i&&Ns(s)?c:c.value:B(c)?r?lr(c):Ws(c):c}}class nr extends sr{constructor(t=!1){super(!1,t)}set(t,s,n,r){let o=t[s];if(!this._isShallow){const u=wt(o);if(!kt(n)&&!wt(n)&&(o=$(o),n=$(n)),!T(t)&&ie(o)&&!ie(n))return u?!1:(o.value=n,!0)}const i=T(t)&&Ns(s)?Number(s)<t.length:F(t,s),c=Reflect.set(t,s,n,r);return t===$(r)&&(i?Ue(n,o)&&Ae(t,"set",s,n):Ae(t,"add",s,n)),c}deleteProperty(t,s){const n=F(t,s);t[s];const r=Reflect.deleteProperty(t,s);return r&&n&&Ae(t,"delete",s,void 0),r}has(t,s){const n=Reflect.has(t,s);return(!Me(s)||!tr.has(s))&&oe(t,"has",s),n}ownKeys(t){return oe(t,"iterate",T(t)?"length":Xe),Reflect.ownKeys(t)}}class _o extends sr{constructor(t=!1){super(!0,t)}set(t,s){return!0}deleteProperty(t,s){return!0}}const mo=new nr,bo=new _o,yo=new nr(!0);const Ds=e=>e,es=e=>Reflect.getPrototypeOf(e);function Rt(e,t,s=!1,n=!1){e=e.__v_raw;const r=$(e),o=$(t);s||(Ue(t,o)&&oe(r,"get",t),oe(r,"get",o));const{has:i}=es(r),c=n?Ds:s?ks:vt;if(i.call(r,t))return c(e.get(t));if(i.call(r,o))return c(e.get(o));e!==r&&e.get(t)}function Ft(e,t=!1){const s=this.__v_raw,n=$(s),r=$(e);return t||(Ue(e,r)&&oe(n,"has",e),oe(n,"has",r)),e===r?s.has(e):s.has(e)||s.has(r)}function Lt(e,t=!1){return e=e.__v_raw,!t&&oe($(e),"iterate",Xe),Reflect.get(e,"size",e)}function dn(e){e=$(e);const t=$(this);return es(t).has.call(t,e)||(t.add(e),Ae(t,"add",e,e)),this}function hn(e,t){t=$(t);const s=$(this),{has:n,get:r}=es(s);let o=n.call(s,e);o||(e=$(e),o=n.call(s,e));const i=r.call(s,e);return s.set(e,t),o?Ue(t,i)&&Ae(s,"set",e,t):Ae(s,"add",e,t),this}function pn(e){const t=$(this),{has:s,get:n}=es(t);let r=s.call(t,e);r||(e=$(e),r=s.call(t,e)),n&&n.call(t,e);const o=t.delete(e);return r&&Ae(t,"delete",e,void 0),o}function gn(){const e=$(this),t=e.size!==0,s=e.clear();return t&&Ae(e,"clear",void 0,void 0),s}function jt(e,t){return function(n,r){const o=this,i=o.__v_raw,c=$(i),u=t?Ds:e?ks:vt;return!e&&oe(c,"iterate",Xe),i.forEach((a,h)=>n.call(r,u(a),u(h),o))}}function Nt(e,t,s){return function(...n){const r=this.__v_raw,o=$(r),i=nt(o),c=e==="entries"||e===Symbol.iterator&&i,u=e==="keys"&&i,a=r[e](...n),h=s?Ds:t?ks:vt;return!t&&oe(o,"iterate",u?vs:Xe),{next(){const{value:y,done:C}=a.next();return C?{value:y,done:C}:{value:c?[h(y[0]),h(y[1])]:h(y),done:C}},[Symbol.iterator](){return this}}}}function Fe(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function xo(){const e={get(o){return Rt(this,o)},get size(){return Lt(this)},has:Ft,add:dn,set:hn,delete:pn,clear:gn,forEach:jt(!1,!1)},t={get(o){return Rt(this,o,!1,!0)},get size(){return Lt(this)},has:Ft,add:dn,set:hn,delete:pn,clear:gn,forEach:jt(!1,!0)},s={get(o){return Rt(this,o,!0)},get size(){return Lt(this,!0)},has(o){return Ft.call(this,o,!0)},add:Fe("add"),set:Fe("set"),delete:Fe("delete"),clear:Fe("clear"),forEach:jt(!0,!1)},n={get(o){return Rt(this,o,!0,!0)},get size(){return Lt(this,!0)},has(o){return Ft.call(this,o,!0)},add:Fe("add"),set:Fe("set"),delete:Fe("delete"),clear:Fe("clear"),forEach:jt(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(o=>{e[o]=Nt(o,!1,!1),s[o]=Nt(o,!0,!1),t[o]=Nt(o,!1,!0),n[o]=Nt(o,!0,!0)}),[e,s,t,n]}const[wo,vo,Co,Eo]=xo();function Ks(e,t){const s=t?e?Eo:Co:e?vo:wo;return(n,r,o)=>r==="__v_isReactive"?!e:r==="__v_isReadonly"?e:r==="__v_raw"?n:Reflect.get(F(s,r)&&r in n?s:n,r,o)}const So={get:Ks(!1,!1)},To={get:Ks(!1,!0)},Oo={get:Ks(!0,!1)};const rr=new WeakMap,or=new WeakMap,ir=new WeakMap,Po=new WeakMap;function Io(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Ao(e){return e.__v_skip||!Object.isExtensible(e)?0:Io(Zr(e))}function Ws(e){return wt(e)?e:zs(e,!1,mo,So,rr)}function Mo(e){return zs(e,!1,yo,To,or)}function lr(e){return zs(e,!0,bo,Oo,ir)}function zs(e,t,s,n,r){if(!B(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const o=r.get(e);if(o)return o;const i=Ao(e);if(i===0)return e;const c=new Proxy(e,i===2?n:s);return r.set(e,c),c}function mt(e){return wt(e)?mt(e.__v_raw):!!(e&&e.__v_isReactive)}function wt(e){return!!(e&&e.__v_isReadonly)}function kt(e){return!!(e&&e.__v_isShallow)}function cr(e){return e?!!e.__v_raw:!1}function $(e){const t=e&&e.__v_raw;return t?$(t):e}function Ro(e){return Object.isExtensible(e)&&zn(e,"__v_skip",!0),e}const vt=e=>B(e)?Ws(e):e,ks=e=>B(e)?lr(e):e;class fr{constructor(t,s,n,r){this.getter=t,this._setter=s,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this.effect=new Vs(()=>t(this._value),()=>Ut(this,this.effect._dirtyLevel===2?2:3)),this.effect.computed=this,this.effect.active=this._cacheable=!r,this.__v_isReadonly=n}get value(){const t=$(this);return(!t._cacheable||t.effect.dirty)&&Ue(t._value,t._value=t.effect.run())&&Ut(t,4),ur(t),t.effect._dirtyLevel>=2&&Ut(t,2),t._value}set value(t){this._setter(t)}get _dirty(){return this.effect.dirty}set _dirty(t){this.effect.dirty=t}}function Fo(e,t,s=!1){let n,r;const o=A(e);return o?(n=e,r=fe):(n=e.get,r=e.set),new fr(n,r,o||!r,s)}function ur(e){var t;He&&Ye&&(e=$(e),Zn(Ye,(t=e.dep)!=null?t:e.dep=er(()=>e.dep=void 0,e instanceof fr?e:void 0)))}function Ut(e,t=4,s){e=$(e);const n=e.dep;n&&Qn(n,t)}function ie(e){return!!(e&&e.__v_isRef===!0)}function de(e){return Lo(e,!1)}function Lo(e,t){return ie(e)?e:new jo(e,t)}class jo{constructor(t,s){this.__v_isShallow=s,this.dep=void 0,this.__v_isRef=!0,this._rawValue=s?t:$(t),this._value=s?t:vt(t)}get value(){return ur(this),this._value}set value(t){const s=this.__v_isShallow||kt(t)||wt(t);t=s?t:$(t),Ue(t,this._rawValue)&&(this._rawValue=t,this._value=s?t:vt(t),Ut(this,4))}}function No(e){return ie(e)?e.value:e}const $o={get:(e,t,s)=>No(Reflect.get(e,t,s)),set:(e,t,s,n)=>{const r=e[t];return ie(r)&&!ie(s)?(r.value=s,!0):Reflect.set(e,t,s,n)}};function ar(e){return mt(e)?e:new Proxy(e,$o)}/**
* @vue/runtime-core v3.4.25
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/function Ve(e,t,s,n){try{return n?e(...n):e()}catch(r){ts(r,t,s)}}function _e(e,t,s,n){if(A(e)){const r=Ve(e,t,s,n);return r&&Bn(r)&&r.catch(o=>{ts(o,t,s)}),r}if(T(e)){const r=[];for(let o=0;o<e.length;o++)r.push(_e(e[o],t,s,n));return r}}function ts(e,t,s,n=!0){const r=t?t.vnode:null;if(t){let o=t.parent;const i=t.proxy,c=`https://vuejs.org/error-reference/#runtime-${s}`;for(;o;){const a=o.ec;if(a){for(let h=0;h<a.length;h++)if(a[h](e,i,c)===!1)return}o=o.parent}const u=t.appContext.config.errorHandler;if(u){De(),Ve(u,null,10,[e,i,c]),Ke();return}}Ho(e,s,r,n)}function Ho(e,t,s,n=!0){console.error(e)}let Ct=!1,Cs=!1;const Q=[];let Ce=0;const rt=[];let Le=null,Ge=0;const dr=Promise.resolve();let qs=null;function hr(e){const t=qs||dr;return e?t.then(this?e.bind(this):e):t}function Vo(e){let t=Ce+1,s=Q.length;for(;t<s;){const n=t+s>>>1,r=Q[n],o=Et(r);o<e||o===e&&r.pre?t=n+1:s=n}return t}function Gs(e){(!Q.length||!Q.includes(e,Ct&&e.allowRecurse?Ce+1:Ce))&&(e.id==null?Q.push(e):Q.splice(Vo(e.id),0,e),pr())}function pr(){!Ct&&!Cs&&(Cs=!0,qs=dr.then(_r))}function Uo(e){const t=Q.indexOf(e);t>Ce&&Q.splice(t,1)}function Bo(e){T(e)?rt.push(...e):(!Le||!Le.includes(e,e.allowRecurse?Ge+1:Ge))&&rt.push(e),pr()}function _n(e,t,s=Ct?Ce+1:0){for(;s<Q.length;s++){const n=Q[s];if(n&&n.pre){if(e&&n.id!==e.uid)continue;Q.splice(s,1),s--,n()}}}function gr(e){if(rt.length){const t=[...new Set(rt)].sort((s,n)=>Et(s)-Et(n));if(rt.length=0,Le){Le.push(...t);return}for(Le=t,Ge=0;Ge<Le.length;Ge++)Le[Ge]();Le=null,Ge=0}}const Et=e=>e.id==null?1/0:e.id,Do=(e,t)=>{const s=Et(e)-Et(t);if(s===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return s};function _r(e){Cs=!1,Ct=!0,Q.sort(Do);try{for(Ce=0;Ce<Q.length;Ce++){const t=Q[Ce];t&&t.active!==!1&&Ve(t,null,14)}}finally{Ce=0,Q.length=0,gr(),Ct=!1,qs=null,(Q.length||rt.length)&&_r()}}function Ko(e,t,...s){if(e.isUnmounted)return;const n=e.vnode.props||U;let r=s;const o=t.startsWith("update:"),i=o&&t.slice(7);if(i&&i in n){const h=`${i==="modelValue"?"model":i}Modifiers`,{number:y,trim:C}=n[h]||U;C&&(r=s.map(O=>G(O)?O.trim():O)),y&&(r=s.map(zt))}let c,u=n[c=us(t)]||n[c=us(ot(t))];!u&&o&&(u=n[c=us(ft(t))]),u&&_e(u,e,6,r);const a=n[c+"Once"];if(a){if(!e.emitted)e.emitted={};else if(e.emitted[c])return;e.emitted[c]=!0,_e(a,e,6,r)}}function mr(e,t,s=!1){const n=t.emitsCache,r=n.get(e);if(r!==void 0)return r;const o=e.emits;let i={},c=!1;if(!A(e)){const u=a=>{const h=mr(a,t,!0);h&&(c=!0,X(i,h))};!s&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}return!o&&!c?(B(e)&&n.set(e,null),null):(T(o)?o.forEach(u=>i[u]=null):X(i,o),B(e)&&n.set(e,i),i)}function ss(e,t){return!e||!Zt(t)?!1:(t=t.slice(2).replace(/Once$/,""),F(e,t[0].toLowerCase()+t.slice(1))||F(e,ft(t))||F(e,t))}let ce=null,ns=null;function qt(e){const t=ce;return ce=e,ns=e&&e.type.__scopeId||null,t}function br(e){ns=e}function yr(){ns=null}function Wo(e,t=ce,s){if(!t||e._n)return e;const n=(...r)=>{n._d&&Tn(-1);const o=qt(t);let i;try{i=e(...r)}finally{qt(o),n._d&&Tn(1)}return i};return n._n=!0,n._c=!0,n._d=!0,n}function ds(e){const{type:t,vnode:s,proxy:n,withProxy:r,propsOptions:[o],slots:i,attrs:c,emit:u,render:a,renderCache:h,props:y,data:C,setupState:O,ctx:D,inheritAttrs:L}=e,Z=qt(e);let z,J;try{if(s.shapeFlag&4){const k=r||n,ne=k;z=ve(a.call(ne,k,h,y,O,C,D)),J=c}else{const k=t;z=ve(k.length>1?k(y,{attrs:c,slots:i,emit:u}):k(y,null)),J=t.props?c:zo(c)}}catch(k){xt.length=0,ts(k,e,1),z=Ee(Qe)}let j=z;if(J&&L!==!1){const k=Object.keys(J),{shapeFlag:ne}=j;k.length&&ne&7&&(o&&k.some(Ls)&&(J=ko(J,o)),j=it(j,J))}return s.dirs&&(j=it(j),j.dirs=j.dirs?j.dirs.concat(s.dirs):s.dirs),s.transition&&(j.transition=s.transition),z=j,qt(Z),z}const zo=e=>{let t;for(const s in e)(s==="class"||s==="style"||Zt(s))&&((t||(t={}))[s]=e[s]);return t},ko=(e,t)=>{const s={};for(const n in e)(!Ls(n)||!(n.slice(9)in t))&&(s[n]=e[n]);return s};function qo(e,t,s){const{props:n,children:r,component:o}=e,{props:i,children:c,patchFlag:u}=t,a=o.emitsOptions;if(t.dirs||t.transition)return!0;if(s&&u>=0){if(u&1024)return!0;if(u&16)return n?mn(n,i,a):!!i;if(u&8){const h=t.dynamicProps;for(let y=0;y<h.length;y++){const C=h[y];if(i[C]!==n[C]&&!ss(a,C))return!0}}}else return(r||c)&&(!c||!c.$stable)?!0:n===i?!1:n?i?mn(n,i,a):!0:!!i;return!1}function mn(e,t,s){const n=Object.keys(t);if(n.length!==Object.keys(e).length)return!0;for(let r=0;r<n.length;r++){const o=n[r];if(t[o]!==e[o]&&!ss(s,o))return!0}return!1}function Go({vnode:e,parent:t},s){for(;t;){const n=t.subTree;if(n.suspense&&n.suspense.activeBranch===e&&(n.el=e.el),n===e)(e=t.vnode).el=s,t=t.parent;else break}}const Jo=Symbol.for("v-ndc"),Yo=e=>e.__isSuspense;function Xo(e,t){t&&t.pendingBranch?T(e)?t.effects.push(...e):t.effects.push(e):Bo(e)}const Zo=Symbol.for("v-scx"),Qo=()=>Dt(Zo),$t={};function hs(e,t,s){return xr(e,t,s)}function xr(e,t,{immediate:s,deep:n,flush:r,once:o,onTrack:i,onTrigger:c}=U){if(t&&o){const R=t;t=(...N)=>{R(...N),ne()}}const u=se,a=R=>n===!0?R:Je(R,n===!1?1:void 0);let h,y=!1,C=!1;if(ie(e)?(h=()=>e.value,y=kt(e)):mt(e)?(h=()=>a(e),y=!0):T(e)?(C=!0,y=e.some(R=>mt(R)||kt(R)),h=()=>e.map(R=>{if(ie(R))return R.value;if(mt(R))return a(R);if(A(R))return Ve(R,u,2)})):A(e)?t?h=()=>Ve(e,u,2):h=()=>(O&&O(),_e(e,u,3,[D])):h=fe,t&&n){const R=h;h=()=>Je(R())}let O,D=R=>{O=j.onStop=()=>{Ve(R,u,4),O=j.onStop=void 0}},L;if(is)if(D=fe,t?s&&_e(t,u,3,[h(),C?[]:void 0,D]):h(),r==="sync"){const R=Qo();L=R.__watcherHandles||(R.__watcherHandles=[])}else return fe;let Z=C?new Array(e.length).fill($t):$t;const z=()=>{if(!(!j.active||!j.dirty))if(t){const R=j.run();(n||y||(C?R.some((N,q)=>Ue(N,Z[q])):Ue(R,Z)))&&(O&&O(),_e(t,u,3,[R,Z===$t?void 0:C&&Z[0]===$t?[]:Z,D]),Z=R)}else j.run()};z.allowRecurse=!!t;let J;r==="sync"?J=z:r==="post"?J=()=>re(z,u&&u.suspense):(z.pre=!0,u&&(z.id=u.uid),J=()=>Gs(z));const j=new Vs(h,fe,J),k=uo(),ne=()=>{j.stop(),k&&js(k.effects,j)};return t?s?z():Z=j.run():r==="post"?re(j.run.bind(j),u&&u.suspense):j.run(),L&&L.push(ne),ne}function ei(e,t,s){const n=this.proxy,r=G(e)?e.includes(".")?wr(n,e):()=>n[e]:e.bind(n,n);let o;A(t)?o=t:(o=t.handler,s=t);const i=Ot(this),c=xr(r,o.bind(n),s);return i(),c}function wr(e,t){const s=t.split(".");return()=>{let n=e;for(let r=0;r<s.length&&n;r++)n=n[s[r]];return n}}function Je(e,t,s=0,n){if(!B(e)||e.__v_skip)return e;if(t&&t>0){if(s>=t)return e;s++}if(n=n||new Set,n.has(e))return e;if(n.add(e),ie(e))Je(e.value,t,s,n);else if(T(e))for(let r=0;r<e.length;r++)Je(e[r],t,s,n);else if(ct(e)||nt(e))e.forEach(r=>{Je(r,t,s,n)});else if(Kn(e))for(const r in e)Je(e[r],t,s,n);return e}function pt(e,t){if(ce===null)return e;const s=ls(ce)||ce.proxy,n=e.dirs||(e.dirs=[]);for(let r=0;r<t.length;r++){let[o,i,c,u=U]=t[r];o&&(A(o)&&(o={mounted:o,updated:o}),o.deep&&Je(i),n.push({dir:o,instance:s,value:i,oldValue:void 0,arg:c,modifiers:u}))}return e}function ke(e,t,s,n){const r=e.dirs,o=t&&t.dirs;for(let i=0;i<r.length;i++){const c=r[i];o&&(c.oldValue=o[i].value);let u=c.dir[n];u&&(De(),_e(u,s,8,[e.el,c,e,t]),Ke())}}const Bt=e=>!!e.type.__asyncLoader,vr=e=>e.type.__isKeepAlive;function ti(e,t){Cr(e,"a",t)}function si(e,t){Cr(e,"da",t)}function Cr(e,t,s=se){const n=e.__wdc||(e.__wdc=()=>{let r=s;for(;r;){if(r.isDeactivated)return;r=r.parent}return e()});if(rs(t,n,s),s){let r=s.parent;for(;r&&r.parent;)vr(r.parent.vnode)&&ni(n,t,s,r),r=r.parent}}function ni(e,t,s,n){const r=rs(t,e,n,!0);Sr(()=>{js(n[t],r)},s)}function rs(e,t,s=se,n=!1){if(s){const r=s[e]||(s[e]=[]),o=t.__weh||(t.__weh=(...i)=>{if(s.isUnmounted)return;De();const c=Ot(s),u=_e(t,s,e,i);return c(),Ke(),u});return n?r.unshift(o):r.push(o),o}}const Re=e=>(t,s=se)=>(!is||e==="sp")&&rs(e,(...n)=>t(...n),s),ri=Re("bm"),Er=Re("m"),oi=Re("bu"),ii=Re("u"),li=Re("bum"),Sr=Re("um"),ci=Re("sp"),fi=Re("rtg"),ui=Re("rtc");function ai(e,t=se){rs("ec",e,t)}function di(e,t,s,n){let r;const o=s;if(T(e)||G(e)){r=new Array(e.length);for(let i=0,c=e.length;i<c;i++)r[i]=t(e[i],i,void 0,o)}else if(typeof e=="number"){r=new Array(e);for(let i=0;i<e;i++)r[i]=t(i+1,i,void 0,o)}else if(B(e))if(e[Symbol.iterator])r=Array.from(e,(i,c)=>t(i,c,void 0,o));else{const i=Object.keys(e);r=new Array(i.length);for(let c=0,u=i.length;c<u;c++){const a=i[c];r[c]=t(e[a],a,c,o)}}else r=[];return r}const Es=e=>e?Br(e)?ls(e)||e.proxy:Es(e.parent):null,bt=X(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>Es(e.parent),$root:e=>Es(e.root),$emit:e=>e.emit,$options:e=>Js(e),$forceUpdate:e=>e.f||(e.f=()=>{e.effect.dirty=!0,Gs(e.update)}),$nextTick:e=>e.n||(e.n=hr.bind(e.proxy)),$watch:e=>ei.bind(e)}),ps=(e,t)=>e!==U&&!e.__isScriptSetup&&F(e,t),hi={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:s,setupState:n,data:r,props:o,accessCache:i,type:c,appContext:u}=e;let a;if(t[0]!=="$"){const O=i[t];if(O!==void 0)switch(O){case 1:return n[t];case 2:return r[t];case 4:return s[t];case 3:return o[t]}else{if(ps(n,t))return i[t]=1,n[t];if(r!==U&&F(r,t))return i[t]=2,r[t];if((a=e.propsOptions[0])&&F(a,t))return i[t]=3,o[t];if(s!==U&&F(s,t))return i[t]=4,s[t];Ss&&(i[t]=0)}}const h=bt[t];let y,C;if(h)return t==="$attrs"&&oe(e.attrs,"get",""),h(e);if((y=c.__cssModules)&&(y=y[t]))return y;if(s!==U&&F(s,t))return i[t]=4,s[t];if(C=u.config.globalProperties,F(C,t))return C[t]},set({_:e},t,s){const{data:n,setupState:r,ctx:o}=e;return ps(r,t)?(r[t]=s,!0):n!==U&&F(n,t)?(n[t]=s,!0):F(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(o[t]=s,!0)},has({_:{data:e,setupState:t,accessCache:s,ctx:n,appContext:r,propsOptions:o}},i){let c;return!!s[i]||e!==U&&F(e,i)||ps(t,i)||(c=o[0])&&F(c,i)||F(n,i)||F(bt,i)||F(r.config.globalProperties,i)},defineProperty(e,t,s){return s.get!=null?e._.accessCache[t]=0:F(s,"value")&&this.set(e,t,s.value,null),Reflect.defineProperty(e,t,s)}};function bn(e){return T(e)?e.reduce((t,s)=>(t[s]=null,t),{}):e}let Ss=!0;function pi(e){const t=Js(e),s=e.proxy,n=e.ctx;Ss=!1,t.beforeCreate&&yn(t.beforeCreate,e,"bc");const{data:r,computed:o,methods:i,watch:c,provide:u,inject:a,created:h,beforeMount:y,mounted:C,beforeUpdate:O,updated:D,activated:L,deactivated:Z,beforeDestroy:z,beforeUnmount:J,destroyed:j,unmounted:k,render:ne,renderTracked:R,renderTriggered:N,errorCaptured:q,serverPrefetch:me,expose:Te,inheritAttrs:et,components:Pt,directives:It,filters:cs}=t;if(a&&gi(a,n,null),i)for(const W in i){const V=i[W];A(V)&&(n[W]=V.bind(s))}if(r){const W=r.call(s,s);B(W)&&(e.data=Ws(W))}if(Ss=!0,o)for(const W in o){const V=o[W],We=A(V)?V.bind(s,s):A(V.get)?V.get.bind(s,s):fe,At=!A(V)&&A(V.set)?V.set.bind(s):fe,ze=Kr({get:We,set:At});Object.defineProperty(n,W,{enumerable:!0,configurable:!0,get:()=>ze.value,set:be=>ze.value=be})}if(c)for(const W in c)Tr(c[W],n,s,W);if(u){const W=A(u)?u.call(s):u;Reflect.ownKeys(W).forEach(V=>{wi(V,W[V])})}h&&yn(h,e,"c");function ee(W,V){T(V)?V.forEach(We=>W(We.bind(s))):V&&W(V.bind(s))}if(ee(ri,y),ee(Er,C),ee(oi,O),ee(ii,D),ee(ti,L),ee(si,Z),ee(ai,q),ee(ui,R),ee(fi,N),ee(li,J),ee(Sr,k),ee(ci,me),T(Te))if(Te.length){const W=e.exposed||(e.exposed={});Te.forEach(V=>{Object.defineProperty(W,V,{get:()=>s[V],set:We=>s[V]=We})})}else e.exposed||(e.exposed={});ne&&e.render===fe&&(e.render=ne),et!=null&&(e.inheritAttrs=et),Pt&&(e.components=Pt),It&&(e.directives=It)}function gi(e,t,s=fe){T(e)&&(e=Ts(e));for(const n in e){const r=e[n];let o;B(r)?"default"in r?o=Dt(r.from||n,r.default,!0):o=Dt(r.from||n):o=Dt(r),ie(o)?Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:()=>o.value,set:i=>o.value=i}):t[n]=o}}function yn(e,t,s){_e(T(e)?e.map(n=>n.bind(t.proxy)):e.bind(t.proxy),t,s)}function Tr(e,t,s,n){const r=n.includes(".")?wr(s,n):()=>s[n];if(G(e)){const o=t[e];A(o)&&hs(r,o)}else if(A(e))hs(r,e.bind(s));else if(B(e))if(T(e))e.forEach(o=>Tr(o,t,s,n));else{const o=A(e.handler)?e.handler.bind(s):t[e.handler];A(o)&&hs(r,o,e)}}function Js(e){const t=e.type,{mixins:s,extends:n}=t,{mixins:r,optionsCache:o,config:{optionMergeStrategies:i}}=e.appContext,c=o.get(t);let u;return c?u=c:!r.length&&!s&&!n?u=t:(u={},r.length&&r.forEach(a=>Gt(u,a,i,!0)),Gt(u,t,i)),B(t)&&o.set(t,u),u}function Gt(e,t,s,n=!1){const{mixins:r,extends:o}=t;o&&Gt(e,o,s,!0),r&&r.forEach(i=>Gt(e,i,s,!0));for(const i in t)if(!(n&&i==="expose")){const c=_i[i]||s&&s[i];e[i]=c?c(e[i],t[i]):t[i]}return e}const _i={data:xn,props:wn,emits:wn,methods:gt,computed:gt,beforeCreate:te,created:te,beforeMount:te,mounted:te,beforeUpdate:te,updated:te,beforeDestroy:te,beforeUnmount:te,destroyed:te,unmounted:te,activated:te,deactivated:te,errorCaptured:te,serverPrefetch:te,components:gt,directives:gt,watch:bi,provide:xn,inject:mi};function xn(e,t){return t?e?function(){return X(A(e)?e.call(this,this):e,A(t)?t.call(this,this):t)}:t:e}function mi(e,t){return gt(Ts(e),Ts(t))}function Ts(e){if(T(e)){const t={};for(let s=0;s<e.length;s++)t[e[s]]=e[s];return t}return e}function te(e,t){return e?[...new Set([].concat(e,t))]:t}function gt(e,t){return e?X(Object.create(null),e,t):t}function wn(e,t){return e?T(e)&&T(t)?[...new Set([...e,...t])]:X(Object.create(null),bn(e),bn(t??{})):t}function bi(e,t){if(!e)return t;if(!t)return e;const s=X(Object.create(null),e);for(const n in t)s[n]=te(e[n],t[n]);return s}function Or(){return{app:null,config:{isNativeTag:Yr,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let yi=0;function xi(e,t){return function(n,r=null){A(n)||(n=X({},n)),r!=null&&!B(r)&&(r=null);const o=Or(),i=new WeakSet;let c=!1;const u=o.app={_uid:yi++,_component:n,_props:r,_container:null,_context:o,_instance:null,version:zi,get config(){return o.config},set config(a){},use(a,...h){return i.has(a)||(a&&A(a.install)?(i.add(a),a.install(u,...h)):A(a)&&(i.add(a),a(u,...h))),u},mixin(a){return o.mixins.includes(a)||o.mixins.push(a),u},component(a,h){return h?(o.components[a]=h,u):o.components[a]},directive(a,h){return h?(o.directives[a]=h,u):o.directives[a]},mount(a,h,y){if(!c){const C=Ee(n,r);return C.appContext=o,y===!0?y="svg":y===!1&&(y=void 0),h&&t?t(C,a):e(C,a,y),c=!0,u._container=a,a.__vue_app__=u,ls(C.component)||C.component.proxy}},unmount(){c&&(e(null,u._container),delete u._container.__vue_app__)},provide(a,h){return o.provides[a]=h,u},runWithContext(a){const h=yt;yt=u;try{return a()}finally{yt=h}}};return u}}let yt=null;function wi(e,t){if(se){let s=se.provides;const n=se.parent&&se.parent.provides;n===s&&(s=se.provides=Object.create(n)),s[e]=t}}function Dt(e,t,s=!1){const n=se||ce;if(n||yt){const r=n?n.parent==null?n.vnode.appContext&&n.vnode.appContext.provides:n.parent.provides:yt._context.provides;if(r&&e in r)return r[e];if(arguments.length>1)return s&&A(t)?t.call(n&&n.proxy):t}}const Pr={},Ir=()=>Object.create(Pr),Ar=e=>Object.getPrototypeOf(e)===Pr;function vi(e,t,s,n=!1){const r={},o=Ir();e.propsDefaults=Object.create(null),Mr(e,t,r,o);for(const i in e.propsOptions[0])i in r||(r[i]=void 0);s?e.props=n?r:Mo(r):e.type.props?e.props=r:e.props=o,e.attrs=o}function Ci(e,t,s,n){const{props:r,attrs:o,vnode:{patchFlag:i}}=e,c=$(r),[u]=e.propsOptions;let a=!1;if((n||i>0)&&!(i&16)){if(i&8){const h=e.vnode.dynamicProps;for(let y=0;y<h.length;y++){let C=h[y];if(ss(e.emitsOptions,C))continue;const O=t[C];if(u)if(F(o,C))O!==o[C]&&(o[C]=O,a=!0);else{const D=ot(C);r[D]=Os(u,c,D,O,e,!1)}else O!==o[C]&&(o[C]=O,a=!0)}}}else{Mr(e,t,r,o)&&(a=!0);let h;for(const y in c)(!t||!F(t,y)&&((h=ft(y))===y||!F(t,h)))&&(u?s&&(s[y]!==void 0||s[h]!==void 0)&&(r[y]=Os(u,c,y,void 0,e,!0)):delete r[y]);if(o!==c)for(const y in o)(!t||!F(t,y))&&(delete o[y],a=!0)}a&&Ae(e.attrs,"set","")}function Mr(e,t,s,n){const[r,o]=e.propsOptions;let i=!1,c;if(t)for(let u in t){if(_t(u))continue;const a=t[u];let h;r&&F(r,h=ot(u))?!o||!o.includes(h)?s[h]=a:(c||(c={}))[h]=a:ss(e.emitsOptions,u)||(!(u in n)||a!==n[u])&&(n[u]=a,i=!0)}if(o){const u=$(s),a=c||U;for(let h=0;h<o.length;h++){const y=o[h];s[y]=Os(r,u,y,a[y],e,!F(a,y))}}return i}function Os(e,t,s,n,r,o){const i=e[s];if(i!=null){const c=F(i,"default");if(c&&n===void 0){const u=i.default;if(i.type!==Function&&!i.skipFactory&&A(u)){const{propsDefaults:a}=r;if(s in a)n=a[s];else{const h=Ot(r);n=a[s]=u.call(null,t),h()}}else n=u}i[0]&&(o&&!c?n=!1:i[1]&&(n===""||n===ft(s))&&(n=!0))}return n}function Rr(e,t,s=!1){const n=t.propsCache,r=n.get(e);if(r)return r;const o=e.props,i={},c=[];let u=!1;if(!A(e)){const h=y=>{u=!0;const[C,O]=Rr(y,t,!0);X(i,C),O&&c.push(...O)};!s&&t.mixins.length&&t.mixins.forEach(h),e.extends&&h(e.extends),e.mixins&&e.mixins.forEach(h)}if(!o&&!u)return B(e)&&n.set(e,st),st;if(T(o))for(let h=0;h<o.length;h++){const y=ot(o[h]);vn(y)&&(i[y]=U)}else if(o)for(const h in o){const y=ot(h);if(vn(y)){const C=o[h],O=i[y]=T(C)||A(C)?{type:C}:X({},C);if(O){const D=Sn(Boolean,O.type),L=Sn(String,O.type);O[0]=D>-1,O[1]=L<0||D<L,(D>-1||F(O,"default"))&&c.push(y)}}}const a=[i,c];return B(e)&&n.set(e,a),a}function vn(e){return e[0]!=="$"&&!_t(e)}function Cn(e){return e===null?"null":typeof e=="function"?e.name||"":typeof e=="object"&&e.constructor&&e.constructor.name||""}function En(e,t){return Cn(e)===Cn(t)}function Sn(e,t){return T(t)?t.findIndex(s=>En(s,e)):A(t)&&En(t,e)?0:-1}const Fr=e=>e[0]==="_"||e==="$stable",Ys=e=>T(e)?e.map(ve):[ve(e)],Ei=(e,t,s)=>{if(t._n)return t;const n=Wo((...r)=>Ys(t(...r)),s);return n._c=!1,n},Lr=(e,t,s)=>{const n=e._ctx;for(const r in e){if(Fr(r))continue;const o=e[r];if(A(o))t[r]=Ei(r,o,n);else if(o!=null){const i=Ys(o);t[r]=()=>i}}},jr=(e,t)=>{const s=Ys(t);e.slots.default=()=>s},Si=(e,t)=>{const s=e.slots=Ir();if(e.vnode.shapeFlag&32){const n=t._;n?(X(s,t),zn(s,"_",n)):Lr(t,s)}else t&&jr(e,t)},Ti=(e,t,s)=>{const{vnode:n,slots:r}=e;let o=!0,i=U;if(n.shapeFlag&32){const c=t._;c?s&&c===1?o=!1:(X(r,t),!s&&c===1&&delete r._):(o=!t.$stable,Lr(t,r)),i=t}else t&&(jr(e,t),i={default:1});if(o)for(const c in r)!Fr(c)&&i[c]==null&&delete r[c]};function Ps(e,t,s,n,r=!1){if(T(e)){e.forEach((C,O)=>Ps(C,t&&(T(t)?t[O]:t),s,n,r));return}if(Bt(n)&&!r)return;const o=n.shapeFlag&4?ls(n.component)||n.component.proxy:n.el,i=r?null:o,{i:c,r:u}=e,a=t&&t.r,h=c.refs===U?c.refs={}:c.refs,y=c.setupState;if(a!=null&&a!==u&&(G(a)?(h[a]=null,F(y,a)&&(y[a]=null)):ie(a)&&(a.value=null)),A(u))Ve(u,c,12,[i,h]);else{const C=G(u),O=ie(u);if(C||O){const D=()=>{if(e.f){const L=C?F(y,u)?y[u]:h[u]:u.value;r?T(L)&&js(L,o):T(L)?L.includes(o)||L.push(o):C?(h[u]=[o],F(y,u)&&(y[u]=h[u])):(u.value=[o],e.k&&(h[e.k]=u.value))}else C?(h[u]=i,F(y,u)&&(y[u]=i)):O&&(u.value=i,e.k&&(h[e.k]=i))};i?(D.id=-1,re(D,s)):D()}}}const re=Xo;function Oi(e){return Pi(e)}function Pi(e,t){const s=kn();s.__VUE__=!0;const{insert:n,remove:r,patchProp:o,createElement:i,createText:c,createComment:u,setText:a,setElementText:h,parentNode:y,nextSibling:C,setScopeId:O=fe,insertStaticContent:D}=e,L=(l,f,d,p=null,g=null,b=null,w=void 0,m=null,x=!!f.dynamicChildren)=>{if(l===f)return;l&&!dt(l,f)&&(p=Mt(l),be(l,g,b,!0),l=null),f.patchFlag===-2&&(x=!1,f.dynamicChildren=null);const{type:_,ref:v,shapeFlag:S}=f;switch(_){case os:Z(l,f,d,p);break;case Qe:z(l,f,d,p);break;case _s:l==null&&J(f,d,p,w);break;case we:Pt(l,f,d,p,g,b,w,m,x);break;default:S&1?ne(l,f,d,p,g,b,w,m,x):S&6?It(l,f,d,p,g,b,w,m,x):(S&64||S&128)&&_.process(l,f,d,p,g,b,w,m,x,ut)}v!=null&&g&&Ps(v,l&&l.ref,b,f||l,!f)},Z=(l,f,d,p)=>{if(l==null)n(f.el=c(f.children),d,p);else{const g=f.el=l.el;f.children!==l.children&&a(g,f.children)}},z=(l,f,d,p)=>{l==null?n(f.el=u(f.children||""),d,p):f.el=l.el},J=(l,f,d,p)=>{[l.el,l.anchor]=D(l.children,f,d,p,l.el,l.anchor)},j=({el:l,anchor:f},d,p)=>{let g;for(;l&&l!==f;)g=C(l),n(l,d,p),l=g;n(f,d,p)},k=({el:l,anchor:f})=>{let d;for(;l&&l!==f;)d=C(l),r(l),l=d;r(f)},ne=(l,f,d,p,g,b,w,m,x)=>{f.type==="svg"?w="svg":f.type==="math"&&(w="mathml"),l==null?R(f,d,p,g,b,w,m,x):me(l,f,g,b,w,m,x)},R=(l,f,d,p,g,b,w,m)=>{let x,_;const{props:v,shapeFlag:S,transition:E,dirs:P}=l;if(x=l.el=i(l.type,b,v&&v.is,v),S&8?h(x,l.children):S&16&&q(l.children,x,null,p,g,gs(l,b),w,m),P&&ke(l,null,p,"created"),N(x,l,l.scopeId,w,p),v){for(const H in v)H!=="value"&&!_t(H)&&o(x,H,null,v[H],b,l.children,p,g,Oe);"value"in v&&o(x,"value",null,v.value,b),(_=v.onVnodeBeforeMount)&&xe(_,p,l)}P&&ke(l,null,p,"beforeMount");const M=Ii(g,E);M&&E.beforeEnter(x),n(x,f,d),((_=v&&v.onVnodeMounted)||M||P)&&re(()=>{_&&xe(_,p,l),M&&E.enter(x),P&&ke(l,null,p,"mounted")},g)},N=(l,f,d,p,g)=>{if(d&&O(l,d),p)for(let b=0;b<p.length;b++)O(l,p[b]);if(g){let b=g.subTree;if(f===b){const w=g.vnode;N(l,w,w.scopeId,w.slotScopeIds,g.parent)}}},q=(l,f,d,p,g,b,w,m,x=0)=>{for(let _=x;_<l.length;_++){const v=l[_]=m?je(l[_]):ve(l[_]);L(null,v,f,d,p,g,b,w,m)}},me=(l,f,d,p,g,b,w)=>{const m=f.el=l.el;let{patchFlag:x,dynamicChildren:_,dirs:v}=f;x|=l.patchFlag&16;const S=l.props||U,E=f.props||U;let P;if(d&&qe(d,!1),(P=E.onVnodeBeforeUpdate)&&xe(P,d,f,l),v&&ke(f,l,d,"beforeUpdate"),d&&qe(d,!0),_?Te(l.dynamicChildren,_,m,d,p,gs(f,g),b):w||V(l,f,m,null,d,p,gs(f,g),b,!1),x>0){if(x&16)et(m,f,S,E,d,p,g);else if(x&2&&S.class!==E.class&&o(m,"class",null,E.class,g),x&4&&o(m,"style",S.style,E.style,g),x&8){const M=f.dynamicProps;for(let H=0;H<M.length;H++){const K=M[H],Y=S[K],ae=E[K];(ae!==Y||K==="value")&&o(m,K,Y,ae,g,l.children,d,p,Oe)}}x&1&&l.children!==f.children&&h(m,f.children)}else!w&&_==null&&et(m,f,S,E,d,p,g);((P=E.onVnodeUpdated)||v)&&re(()=>{P&&xe(P,d,f,l),v&&ke(f,l,d,"updated")},p)},Te=(l,f,d,p,g,b,w)=>{for(let m=0;m<f.length;m++){const x=l[m],_=f[m],v=x.el&&(x.type===we||!dt(x,_)||x.shapeFlag&70)?y(x.el):d;L(x,_,v,null,p,g,b,w,!0)}},et=(l,f,d,p,g,b,w)=>{if(d!==p){if(d!==U)for(const m in d)!_t(m)&&!(m in p)&&o(l,m,d[m],null,w,f.children,g,b,Oe);for(const m in p){if(_t(m))continue;const x=p[m],_=d[m];x!==_&&m!=="value"&&o(l,m,_,x,w,f.children,g,b,Oe)}"value"in p&&o(l,"value",d.value,p.value,w)}},Pt=(l,f,d,p,g,b,w,m,x)=>{const _=f.el=l?l.el:c(""),v=f.anchor=l?l.anchor:c("");let{patchFlag:S,dynamicChildren:E,slotScopeIds:P}=f;P&&(m=m?m.concat(P):P),l==null?(n(_,d,p),n(v,d,p),q(f.children||[],d,v,g,b,w,m,x)):S>0&&S&64&&E&&l.dynamicChildren?(Te(l.dynamicChildren,E,d,g,b,w,m),(f.key!=null||g&&f===g.subTree)&&Nr(l,f,!0)):V(l,f,d,v,g,b,w,m,x)},It=(l,f,d,p,g,b,w,m,x)=>{f.slotScopeIds=m,l==null?f.shapeFlag&512?g.ctx.activate(f,d,p,w,x):cs(f,d,p,g,b,w,x):Zs(l,f,x)},cs=(l,f,d,p,g,b,w)=>{const m=l.component=Vi(l,p,g);if(vr(l)&&(m.ctx.renderer=ut),Ui(m),m.asyncDep){if(g&&g.registerDep(m,ee),!l.el){const x=m.subTree=Ee(Qe);z(null,x,f,d)}}else ee(m,l,f,d,g,b,w)},Zs=(l,f,d)=>{const p=f.component=l.component;if(qo(l,f,d))if(p.asyncDep&&!p.asyncResolved){W(p,f,d);return}else p.next=f,Uo(p.update),p.effect.dirty=!0,p.update();else f.el=l.el,p.vnode=f},ee=(l,f,d,p,g,b,w)=>{const m=()=>{if(l.isMounted){let{next:v,bu:S,u:E,parent:P,vnode:M}=l;{const tt=$r(l);if(tt){v&&(v.el=M.el,W(l,v,w)),tt.asyncDep.then(()=>{l.isUnmounted||m()});return}}let H=v,K;qe(l,!1),v?(v.el=M.el,W(l,v,w)):v=M,S&&Vt(S),(K=v.props&&v.props.onVnodeBeforeUpdate)&&xe(K,P,v,M),qe(l,!0);const Y=ds(l),ae=l.subTree;l.subTree=Y,L(ae,Y,y(ae.el),Mt(ae),l,g,b),v.el=Y.el,H===null&&Go(l,Y.el),E&&re(E,g),(K=v.props&&v.props.onVnodeUpdated)&&re(()=>xe(K,P,v,M),g)}else{let v;const{el:S,props:E}=f,{bm:P,m:M,parent:H}=l,K=Bt(f);if(qe(l,!1),P&&Vt(P),!K&&(v=E&&E.onVnodeBeforeMount)&&xe(v,H,f),qe(l,!0),S&&sn){const Y=()=>{l.subTree=ds(l),sn(S,l.subTree,l,g,null)};K?f.type.__asyncLoader().then(()=>!l.isUnmounted&&Y()):Y()}else{const Y=l.subTree=ds(l);L(null,Y,d,p,l,g,b),f.el=Y.el}if(M&&re(M,g),!K&&(v=E&&E.onVnodeMounted)){const Y=f;re(()=>xe(v,H,Y),g)}(f.shapeFlag&256||H&&Bt(H.vnode)&&H.vnode.shapeFlag&256)&&l.a&&re(l.a,g),l.isMounted=!0,f=d=p=null}},x=l.effect=new Vs(m,fe,()=>Gs(_),l.scope),_=l.update=()=>{x.dirty&&x.run()};_.id=l.uid,qe(l,!0),_()},W=(l,f,d)=>{f.component=l;const p=l.vnode.props;l.vnode=f,l.next=null,Ci(l,f.props,p,d),Ti(l,f.children,d),De(),_n(l),Ke()},V=(l,f,d,p,g,b,w,m,x=!1)=>{const _=l&&l.children,v=l?l.shapeFlag:0,S=f.children,{patchFlag:E,shapeFlag:P}=f;if(E>0){if(E&128){At(_,S,d,p,g,b,w,m,x);return}else if(E&256){We(_,S,d,p,g,b,w,m,x);return}}P&8?(v&16&&Oe(_,g,b),S!==_&&h(d,S)):v&16?P&16?At(_,S,d,p,g,b,w,m,x):Oe(_,g,b,!0):(v&8&&h(d,""),P&16&&q(S,d,p,g,b,w,m,x))},We=(l,f,d,p,g,b,w,m,x)=>{l=l||st,f=f||st;const _=l.length,v=f.length,S=Math.min(_,v);let E;for(E=0;E<S;E++){const P=f[E]=x?je(f[E]):ve(f[E]);L(l[E],P,d,null,g,b,w,m,x)}_>v?Oe(l,g,b,!0,!1,S):q(f,d,p,g,b,w,m,x,S)},At=(l,f,d,p,g,b,w,m,x)=>{let _=0;const v=f.length;let S=l.length-1,E=v-1;for(;_<=S&&_<=E;){const P=l[_],M=f[_]=x?je(f[_]):ve(f[_]);if(dt(P,M))L(P,M,d,null,g,b,w,m,x);else break;_++}for(;_<=S&&_<=E;){const P=l[S],M=f[E]=x?je(f[E]):ve(f[E]);if(dt(P,M))L(P,M,d,null,g,b,w,m,x);else break;S--,E--}if(_>S){if(_<=E){const P=E+1,M=P<v?f[P].el:p;for(;_<=E;)L(null,f[_]=x?je(f[_]):ve(f[_]),d,M,g,b,w,m,x),_++}}else if(_>E)for(;_<=S;)be(l[_],g,b,!0),_++;else{const P=_,M=_,H=new Map;for(_=M;_<=E;_++){const le=f[_]=x?je(f[_]):ve(f[_]);le.key!=null&&H.set(le.key,_)}let K,Y=0;const ae=E-M+1;let tt=!1,nn=0;const at=new Array(ae);for(_=0;_<ae;_++)at[_]=0;for(_=P;_<=S;_++){const le=l[_];if(Y>=ae){be(le,g,b,!0);continue}let ye;if(le.key!=null)ye=H.get(le.key);else for(K=M;K<=E;K++)if(at[K-M]===0&&dt(le,f[K])){ye=K;break}ye===void 0?be(le,g,b,!0):(at[ye-M]=_+1,ye>=nn?nn=ye:tt=!0,L(le,f[ye],d,null,g,b,w,m,x),Y++)}const rn=tt?Ai(at):st;for(K=rn.length-1,_=ae-1;_>=0;_--){const le=M+_,ye=f[le],on=le+1<v?f[le+1].el:p;at[_]===0?L(null,ye,d,on,g,b,w,m,x):tt&&(K<0||_!==rn[K]?ze(ye,d,on,2):K--)}}},ze=(l,f,d,p,g=null)=>{const{el:b,type:w,transition:m,children:x,shapeFlag:_}=l;if(_&6){ze(l.component.subTree,f,d,p);return}if(_&128){l.suspense.move(f,d,p);return}if(_&64){w.move(l,f,d,ut);return}if(w===we){n(b,f,d);for(let S=0;S<x.length;S++)ze(x[S],f,d,p);n(l.anchor,f,d);return}if(w===_s){j(l,f,d);return}if(p!==2&&_&1&&m)if(p===0)m.beforeEnter(b),n(b,f,d),re(()=>m.enter(b),g);else{const{leave:S,delayLeave:E,afterLeave:P}=m,M=()=>n(b,f,d),H=()=>{S(b,()=>{M(),P&&P()})};E?E(b,M,H):H()}else n(b,f,d)},be=(l,f,d,p=!1,g=!1)=>{const{type:b,props:w,ref:m,children:x,dynamicChildren:_,shapeFlag:v,patchFlag:S,dirs:E}=l;if(m!=null&&Ps(m,null,d,l,!0),v&256){f.ctx.deactivate(l);return}const P=v&1&&E,M=!Bt(l);let H;if(M&&(H=w&&w.onVnodeBeforeUnmount)&&xe(H,f,l),v&6)Jr(l.component,d,p);else{if(v&128){l.suspense.unmount(d,p);return}P&&ke(l,null,f,"beforeUnmount"),v&64?l.type.remove(l,f,d,g,ut,p):_&&(b!==we||S>0&&S&64)?Oe(_,f,d,!1,!0):(b===we&&S&384||!g&&v&16)&&Oe(x,f,d),p&&Qs(l)}(M&&(H=w&&w.onVnodeUnmounted)||P)&&re(()=>{H&&xe(H,f,l),P&&ke(l,null,f,"unmounted")},d)},Qs=l=>{const{type:f,el:d,anchor:p,transition:g}=l;if(f===we){Gr(d,p);return}if(f===_s){k(l);return}const b=()=>{r(d),g&&!g.persisted&&g.afterLeave&&g.afterLeave()};if(l.shapeFlag&1&&g&&!g.persisted){const{leave:w,delayLeave:m}=g,x=()=>w(d,b);m?m(l.el,b,x):x()}else b()},Gr=(l,f)=>{let d;for(;l!==f;)d=C(l),r(l),l=d;r(f)},Jr=(l,f,d)=>{const{bum:p,scope:g,update:b,subTree:w,um:m}=l;p&&Vt(p),g.stop(),b&&(b.active=!1,be(w,l,f,d)),m&&re(m,f),re(()=>{l.isUnmounted=!0},f),f&&f.pendingBranch&&!f.isUnmounted&&l.asyncDep&&!l.asyncResolved&&l.suspenseId===f.pendingId&&(f.deps--,f.deps===0&&f.resolve())},Oe=(l,f,d,p=!1,g=!1,b=0)=>{for(let w=b;w<l.length;w++)be(l[w],f,d,p,g)},Mt=l=>l.shapeFlag&6?Mt(l.component.subTree):l.shapeFlag&128?l.suspense.next():C(l.anchor||l.el);let fs=!1;const en=(l,f,d)=>{l==null?f._vnode&&be(f._vnode,null,null,!0):L(f._vnode||null,l,f,null,null,null,d),fs||(fs=!0,_n(),gr(),fs=!1),f._vnode=l},ut={p:L,um:be,m:ze,r:Qs,mt:cs,mc:q,pc:V,pbc:Te,n:Mt,o:e};let tn,sn;return{render:en,hydrate:tn,createApp:xi(en,tn)}}function gs({type:e,props:t},s){return s==="svg"&&e==="foreignObject"||s==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:s}function qe({effect:e,update:t},s){e.allowRecurse=t.allowRecurse=s}function Ii(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Nr(e,t,s=!1){const n=e.children,r=t.children;if(T(n)&&T(r))for(let o=0;o<n.length;o++){const i=n[o];let c=r[o];c.shapeFlag&1&&!c.dynamicChildren&&((c.patchFlag<=0||c.patchFlag===32)&&(c=r[o]=je(r[o]),c.el=i.el),s||Nr(i,c)),c.type===os&&(c.el=i.el)}}function Ai(e){const t=e.slice(),s=[0];let n,r,o,i,c;const u=e.length;for(n=0;n<u;n++){const a=e[n];if(a!==0){if(r=s[s.length-1],e[r]<a){t[n]=r,s.push(n);continue}for(o=0,i=s.length-1;o<i;)c=o+i>>1,e[s[c]]<a?o=c+1:i=c;a<e[s[o]]&&(o>0&&(t[n]=s[o-1]),s[o]=n)}}for(o=s.length,i=s[o-1];o-- >0;)s[o]=i,i=t[i];return s}function $r(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:$r(t)}const Mi=e=>e.__isTeleport,we=Symbol.for("v-fgt"),os=Symbol.for("v-txt"),Qe=Symbol.for("v-cmt"),_s=Symbol.for("v-stc"),xt=[];let ge=null;function pe(e=!1){xt.push(ge=e?null:[])}function Ri(){xt.pop(),ge=xt[xt.length-1]||null}let St=1;function Tn(e){St+=e}function Hr(e){return e.dynamicChildren=St>0?ge||st:null,Ri(),St>0&&ge&&ge.push(e),e}function Pe(e,t,s,n,r,o){return Hr(I(e,t,s,n,r,o,!0))}function Vr(e,t,s,n,r){return Hr(Ee(e,t,s,n,r,!0))}function Fi(e){return e?e.__v_isVNode===!0:!1}function dt(e,t){return e.type===t.type&&e.key===t.key}const Ur=({key:e})=>e??null,Kt=({ref:e,ref_key:t,ref_for:s})=>(typeof e=="number"&&(e=""+e),e!=null?G(e)||ie(e)||A(e)?{i:ce,r:e,k:t,f:!!s}:e:null);function I(e,t=null,s=null,n=0,r=null,o=e===we?0:1,i=!1,c=!1){const u={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Ur(t),ref:t&&Kt(t),scopeId:ns,slotScopeIds:null,children:s,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:o,patchFlag:n,dynamicProps:r,dynamicChildren:null,appContext:null,ctx:ce};return c?(Xs(u,s),o&128&&e.normalize(u)):s&&(u.shapeFlag|=G(s)?8:16),St>0&&!i&&ge&&(u.patchFlag>0||o&6)&&u.patchFlag!==32&&ge.push(u),u}const Ee=Li;function Li(e,t=null,s=null,n=0,r=null,o=!1){if((!e||e===Jo)&&(e=Qe),Fi(e)){const c=it(e,t,!0);return s&&Xs(c,s),St>0&&!o&&ge&&(c.shapeFlag&6?ge[ge.indexOf(e)]=c:ge.push(c)),c.patchFlag|=-2,c}if(Wi(e)&&(e=e.__vccOpts),t){t=ji(t);let{class:c,style:u}=t;c&&!G(c)&&(t.class=$e(c)),B(u)&&(cr(u)&&!T(u)&&(u=X({},u)),t.style=$s(u))}const i=G(e)?1:Yo(e)?128:Mi(e)?64:B(e)?4:A(e)?2:0;return I(e,t,s,n,r,i,o,!0)}function ji(e){return e?cr(e)||Ar(e)?X({},e):e:null}function it(e,t,s=!1){const{props:n,ref:r,patchFlag:o,children:i}=e,c=t?Ni(n||{},t):n;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:c,key:c&&Ur(c),ref:t&&t.ref?s&&r?T(r)?r.concat(Kt(t)):[r,Kt(t)]:Kt(t):r,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:i,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==we?o===-1?16:o|16:o,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&it(e.ssContent),ssFallback:e.ssFallback&&it(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce}}function Jt(e=" ",t=0){return Ee(os,null,e,t)}function Is(e="",t=!1){return t?(pe(),Vr(Qe,null,e)):Ee(Qe,null,e)}function ve(e){return e==null||typeof e=="boolean"?Ee(Qe):T(e)?Ee(we,null,e.slice()):typeof e=="object"?je(e):Ee(os,null,String(e))}function je(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:it(e)}function Xs(e,t){let s=0;const{shapeFlag:n}=e;if(t==null)t=null;else if(T(t))s=16;else if(typeof t=="object")if(n&65){const r=t.default;r&&(r._c&&(r._d=!1),Xs(e,r()),r._c&&(r._d=!0));return}else{s=32;const r=t._;!r&&!Ar(t)?t._ctx=ce:r===3&&ce&&(ce.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else A(t)?(t={default:t,_ctx:ce},s=32):(t=String(t),n&64?(s=16,t=[Jt(t)]):s=8);e.children=t,e.shapeFlag|=s}function Ni(...e){const t={};for(let s=0;s<e.length;s++){const n=e[s];for(const r in n)if(r==="class")t.class!==n.class&&(t.class=$e([t.class,n.class]));else if(r==="style")t.style=$s([t.style,n.style]);else if(Zt(r)){const o=t[r],i=n[r];i&&o!==i&&!(T(o)&&o.includes(i))&&(t[r]=o?[].concat(o,i):i)}else r!==""&&(t[r]=n[r])}return t}function xe(e,t,s,n=null){_e(e,t,7,[s,n])}const $i=Or();let Hi=0;function Vi(e,t,s){const n=e.type,r=(t?t.appContext:e.appContext)||$i,o={uid:Hi++,vnode:e,type:n,parent:t,appContext:r,root:null,next:null,subTree:null,effect:null,update:null,scope:new co(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(r.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:Rr(n,r),emitsOptions:mr(n,r),emit:null,emitted:null,propsDefaults:U,inheritAttrs:n.inheritAttrs,ctx:U,data:U,props:U,attrs:U,slots:U,refs:U,setupState:U,setupContext:null,attrsProxy:null,slotsProxy:null,suspense:s,suspenseId:s?s.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return o.ctx={_:o},o.root=t?t.root:o,o.emit=Ko.bind(null,o),e.ce&&e.ce(o),o}let se=null,Yt,As;{const e=kn(),t=(s,n)=>{let r;return(r=e[s])||(r=e[s]=[]),r.push(n),o=>{r.length>1?r.forEach(i=>i(o)):r[0](o)}};Yt=t("__VUE_INSTANCE_SETTERS__",s=>se=s),As=t("__VUE_SSR_SETTERS__",s=>is=s)}const Ot=e=>{const t=se;return Yt(e),e.scope.on(),()=>{e.scope.off(),Yt(t)}},On=()=>{se&&se.scope.off(),Yt(null)};function Br(e){return e.vnode.shapeFlag&4}let is=!1;function Ui(e,t=!1){t&&As(t);const{props:s,children:n}=e.vnode,r=Br(e);vi(e,s,r,t),Si(e,n);const o=r?Bi(e,t):void 0;return t&&As(!1),o}function Bi(e,t){const s=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,hi);const{setup:n}=s;if(n){const r=e.setupContext=n.length>1?Ki(e):null,o=Ot(e);De();const i=Ve(n,e,0,[e.props,r]);if(Ke(),o(),Bn(i)){if(i.then(On,On),t)return i.then(c=>{Pn(e,c,t)}).catch(c=>{ts(c,e,0)});e.asyncDep=i}else Pn(e,i,t)}else Dr(e,t)}function Pn(e,t,s){A(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:B(t)&&(e.setupState=ar(t)),Dr(e,s)}let In;function Dr(e,t,s){const n=e.type;if(!e.render){if(!t&&In&&!n.render){const r=n.template||Js(e).template;if(r){const{isCustomElement:o,compilerOptions:i}=e.appContext.config,{delimiters:c,compilerOptions:u}=n,a=X(X({isCustomElement:o,delimiters:c},i),u);n.render=In(r,a)}}e.render=n.render||fe}{const r=Ot(e);De();try{pi(e)}finally{Ke(),r()}}}const Di={get(e,t){return oe(e,"get",""),e[t]}};function Ki(e){const t=s=>{e.exposed=s||{}};return{attrs:new Proxy(e.attrs,Di),slots:e.slots,emit:e.emit,expose:t}}function ls(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(ar(Ro(e.exposed)),{get(t,s){if(s in t)return t[s];if(s in bt)return bt[s](e)},has(t,s){return s in t||s in bt}}))}function Wi(e){return A(e)&&"__vccOpts"in e}const Kr=(e,t)=>Fo(e,t,is),zi="3.4.25";/**
* @vue/runtime-dom v3.4.25
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/const ki="http://www.w3.org/2000/svg",qi="http://www.w3.org/1998/Math/MathML",Ne=typeof document<"u"?document:null,An=Ne&&Ne.createElement("template"),Gi={insert:(e,t,s)=>{t.insertBefore(e,s||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,s,n)=>{const r=t==="svg"?Ne.createElementNS(ki,e):t==="mathml"?Ne.createElementNS(qi,e):Ne.createElement(e,s?{is:s}:void 0);return e==="select"&&n&&n.multiple!=null&&r.setAttribute("multiple",n.multiple),r},createText:e=>Ne.createTextNode(e),createComment:e=>Ne.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Ne.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,s,n,r,o){const i=s?s.previousSibling:t.lastChild;if(r&&(r===o||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),s),!(r===o||!(r=r.nextSibling)););else{An.innerHTML=n==="svg"?`<svg>${e}</svg>`:n==="mathml"?`<math>${e}</math>`:e;const c=An.content;if(n==="svg"||n==="mathml"){const u=c.firstChild;for(;u.firstChild;)c.appendChild(u.firstChild);c.removeChild(u)}t.insertBefore(c,s)}return[i?i.nextSibling:t.firstChild,s?s.previousSibling:t.lastChild]}},Ji=Symbol("_vtc");function Yi(e,t,s){const n=e[Ji];n&&(t=(t?[t,...n]:[...n]).join(" ")),t==null?e.removeAttribute("class"):s?e.setAttribute("class",t):e.className=t}const Xt=Symbol("_vod"),Wr=Symbol("_vsh"),Ms={beforeMount(e,{value:t},{transition:s}){e[Xt]=e.style.display==="none"?"":e.style.display,s&&t?s.beforeEnter(e):ht(e,t)},mounted(e,{value:t},{transition:s}){s&&t&&s.enter(e)},updated(e,{value:t,oldValue:s},{transition:n}){!t!=!s&&(n?t?(n.beforeEnter(e),ht(e,!0),n.enter(e)):n.leave(e,()=>{ht(e,!1)}):ht(e,t))},beforeUnmount(e,{value:t}){ht(e,t)}};function ht(e,t){e.style.display=t?e[Xt]:"none",e[Wr]=!t}const Xi=Symbol(""),Zi=/(^|;)\s*display\s*:/;function Qi(e,t,s){const n=e.style,r=G(s);let o=!1;if(s&&!r){if(t)if(G(t))for(const i of t.split(";")){const c=i.slice(0,i.indexOf(":")).trim();s[c]==null&&Wt(n,c,"")}else for(const i in t)s[i]==null&&Wt(n,i,"");for(const i in s)i==="display"&&(o=!0),Wt(n,i,s[i])}else if(r){if(t!==s){const i=n[Xi];i&&(s+=";"+i),n.cssText=s,o=Zi.test(s)}}else t&&e.removeAttribute("style");Xt in e&&(e[Xt]=o?n.display:"",e[Wr]&&(n.display="none"))}const Mn=/\s*!important$/;function Wt(e,t,s){if(T(s))s.forEach(n=>Wt(e,t,n));else if(s==null&&(s=""),t.startsWith("--"))e.setProperty(t,s);else{const n=el(e,t);Mn.test(s)?e.setProperty(ft(n),s.replace(Mn,""),"important"):e[n]=s}}const Rn=["Webkit","Moz","ms"],ms={};function el(e,t){const s=ms[t];if(s)return s;let n=ot(t);if(n!=="filter"&&n in e)return ms[t]=n;n=Wn(n);for(let r=0;r<Rn.length;r++){const o=Rn[r]+n;if(o in e)return ms[t]=o}return t}const Fn="http://www.w3.org/1999/xlink";function tl(e,t,s,n,r){if(n&&t.startsWith("xlink:"))s==null?e.removeAttributeNS(Fn,t.slice(6,t.length)):e.setAttributeNS(Fn,t,s);else{const o=io(t);s==null||o&&!qn(s)?e.removeAttribute(t):e.setAttribute(t,o?"":s)}}function sl(e,t,s,n,r,o,i){if(t==="innerHTML"||t==="textContent"){n&&i(n,r,o),e[t]=s??"";return}const c=e.tagName;if(t==="value"&&c!=="PROGRESS"&&!c.includes("-")){const a=c==="OPTION"?e.getAttribute("value")||"":e.value,h=s??"";(a!==h||!("_value"in e))&&(e.value=h),s==null&&e.removeAttribute(t),e._value=s;return}let u=!1;if(s===""||s==null){const a=typeof e[t];a==="boolean"?s=qn(s):s==null&&a==="string"?(s="",u=!0):a==="number"&&(s=0,u=!0)}try{e[t]=s}catch{}u&&e.removeAttribute(t)}function Ie(e,t,s,n){e.addEventListener(t,s,n)}function nl(e,t,s,n){e.removeEventListener(t,s,n)}const Ln=Symbol("_vei");function rl(e,t,s,n,r=null){const o=e[Ln]||(e[Ln]={}),i=o[t];if(n&&i)i.value=n;else{const[c,u]=ol(t);if(n){const a=o[t]=cl(n,r);Ie(e,c,a,u)}else i&&(nl(e,c,i,u),o[t]=void 0)}}const jn=/(?:Once|Passive|Capture)$/;function ol(e){let t;if(jn.test(e)){t={};let n;for(;n=e.match(jn);)e=e.slice(0,e.length-n[0].length),t[n[0].toLowerCase()]=!0}return[e[2]===":"?e.slice(3):ft(e.slice(2)),t]}let bs=0;const il=Promise.resolve(),ll=()=>bs||(il.then(()=>bs=0),bs=Date.now());function cl(e,t){const s=n=>{if(!n._vts)n._vts=Date.now();else if(n._vts<=s.attached)return;_e(fl(n,s.value),t,5,[n])};return s.value=e,s.attached=ll(),s}function fl(e,t){if(T(t)){const s=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{s.call(e),e._stopped=!0},t.map(n=>r=>!r._stopped&&n&&n(r))}else return t}const Nn=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,ul=(e,t,s,n,r,o,i,c,u)=>{const a=r==="svg";t==="class"?Yi(e,n,a):t==="style"?Qi(e,s,n):Zt(t)?Ls(t)||rl(e,t,s,n,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):al(e,t,n,a))?sl(e,t,n,o,i,c,u):(t==="true-value"?e._trueValue=n:t==="false-value"&&(e._falseValue=n),tl(e,t,n,a))};function al(e,t,s,n){if(n)return!!(t==="innerHTML"||t==="textContent"||t in e&&Nn(t)&&A(s));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const r=e.tagName;if(r==="IMG"||r==="VIDEO"||r==="CANVAS"||r==="SOURCE")return!1}return Nn(t)&&G(s)?!1:t in e}const Be=e=>{const t=e.props["onUpdate:modelValue"]||!1;return T(t)?s=>Vt(t,s):t};function dl(e){e.target.composing=!0}function $n(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const ue=Symbol("_assign"),Rs={created(e,{modifiers:{lazy:t,trim:s,number:n}},r){e[ue]=Be(r);const o=n||r.props&&r.props.type==="number";Ie(e,t?"change":"input",i=>{if(i.target.composing)return;let c=e.value;s&&(c=c.trim()),o&&(c=zt(c)),e[ue](c)}),s&&Ie(e,"change",()=>{e.value=e.value.trim()}),t||(Ie(e,"compositionstart",dl),Ie(e,"compositionend",$n),Ie(e,"change",$n))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,modifiers:{lazy:s,trim:n,number:r}},o){if(e[ue]=Be(o),e.composing)return;const i=(r||e.type==="number")&&!/^0\d/.test(e.value)?zt(e.value):e.value,c=t??"";i!==c&&(document.activeElement===e&&e.type!=="range"&&(s||n&&e.value.trim()===c)||(e.value=c))}},hl={deep:!0,created(e,t,s){e[ue]=Be(s),Ie(e,"change",()=>{const n=e._modelValue,r=lt(e),o=e.checked,i=e[ue];if(T(n)){const c=Hs(n,r),u=c!==-1;if(o&&!u)i(n.concat(r));else if(!o&&u){const a=[...n];a.splice(c,1),i(a)}}else if(ct(n)){const c=new Set(n);o?c.add(r):c.delete(r),i(c)}else i(zr(e,o))})},mounted:Hn,beforeUpdate(e,t,s){e[ue]=Be(s),Hn(e,t,s)}};function Hn(e,{value:t,oldValue:s},n){e._modelValue=t,T(t)?e.checked=Hs(t,n.props.value)>-1:ct(t)?e.checked=t.has(n.props.value):t!==s&&(e.checked=Ze(t,zr(e,!0)))}const pl={created(e,{value:t},s){e.checked=Ze(t,s.props.value),e[ue]=Be(s),Ie(e,"change",()=>{e[ue](lt(e))})},beforeUpdate(e,{value:t,oldValue:s},n){e[ue]=Be(n),t!==s&&(e.checked=Ze(t,n.props.value))}},gl={deep:!0,created(e,{value:t,modifiers:{number:s}},n){const r=ct(t);Ie(e,"change",()=>{const o=Array.prototype.filter.call(e.options,i=>i.selected).map(i=>s?zt(lt(i)):lt(i));e[ue](e.multiple?r?new Set(o):o:o[0]),e._assigning=!0,hr(()=>{e._assigning=!1})}),e[ue]=Be(n)},mounted(e,{value:t,modifiers:{number:s}}){Vn(e,t)},beforeUpdate(e,t,s){e[ue]=Be(s)},updated(e,{value:t,modifiers:{number:s}}){e._assigning||Vn(e,t)}};function Vn(e,t,s){const n=e.multiple,r=T(t);if(!(n&&!r&&!ct(t))){for(let o=0,i=e.options.length;o<i;o++){const c=e.options[o],u=lt(c);if(n)if(r){const a=typeof u;a==="string"||a==="number"?c.selected=t.some(h=>String(h)===String(u)):c.selected=Hs(t,u)>-1}else c.selected=t.has(u);else if(Ze(lt(c),t)){e.selectedIndex!==o&&(e.selectedIndex=o);return}}!n&&e.selectedIndex!==-1&&(e.selectedIndex=-1)}}function lt(e){return"_value"in e?e._value:e.value}function zr(e,t){const s=t?"_trueValue":"_falseValue";return s in e?e[s]:t}const _l={created(e,t,s){Ht(e,t,s,null,"created")},mounted(e,t,s){Ht(e,t,s,null,"mounted")},beforeUpdate(e,t,s,n){Ht(e,t,s,n,"beforeUpdate")},updated(e,t,s,n){Ht(e,t,s,n,"updated")}};function ml(e,t){switch(e){case"SELECT":return gl;case"TEXTAREA":return Rs;default:switch(t){case"checkbox":return hl;case"radio":return pl;default:return Rs}}}function Ht(e,t,s,n,r){const i=ml(e.tagName,s.props&&s.props.type)[r];i&&i(e,t,s,n)}const bl=X({patchProp:ul},Gi);let Un;function yl(){return Un||(Un=Oi(bl))}const xl=(...e)=>{const t=yl().createApp(...e),{mount:s}=t;return t.mount=n=>{const r=vl(n);if(!r)return;const o=t._component;!A(o)&&!o.render&&!o.template&&(o.template=r.innerHTML),r.innerHTML="";const i=s(r,!1,wl(r));return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),i},t};function wl(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function vl(e){return G(e)?document.querySelector(e):e}const kr=(e,t)=>{const s=e.__vccOpts||e;for(const[n,r]of t)s[n]=r;return s},qr=e=>(br("data-v-1fae9153"),e=e(),yr(),e),Cl={key:0,xmlns:"http://www.w3.org/2000/svg",class:"stroke-current shrink-0 h-6 w-6",fill:"none",viewBox:"0 0 24 24"},El=qr(()=>I("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M10 14l2-2m0 0l2-2m-2 2l-2-2m2 2l2 2m7-2a9 9 0 11-18 0 9 9 0 0118 0z"},null,-1)),Sl=[El],Tl={key:1,xmlns:"http://www.w3.org/2000/svg",class:"stroke-current shrink-0 h-6 w-6",fill:"none",viewBox:"0 0 24 24"},Ol=qr(()=>I("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M9 12l2 2 4-4m6 2a9 9 0 11-18 0 9 9 0 0118 0z"},null,-1)),Pl=[Ol],Il={class:"ml-2"},Al={__name:"TipComponent",props:["display","text","type"],setup(e){const t=e,s=Kr(()=>({alert:!0,"alert-success":t.type==="success","alert-error":t.type==="error"}));return(n,r)=>pt((pe(),Pe("div",{class:$e(["fixed flex top-10 left-1/2 transform -translate-x-1/2 w-5/6 sm:max-w-sm p-2 rounded-lg z-50",s.value])},[e.type==="error"?(pe(),Pe("svg",Cl,Sl)):Is("",!0),e.type==="success"?(pe(),Pe("svg",Tl,Pl)):Is("",!0),I("span",Il,Gn(e.text),1)],2)),[[Ms,e.display]])}},Ml=kr(Al,[["__scopeId","data-v-1fae9153"]]),Se=e=>(br("data-v-c6f17368"),e=e(),yr(),e),Rl={class:"flex flex-col h-screen bg-slate-200"},Fl=Se(()=>I("header",{class:"h-14 flex items-center bg-gradient-to-b from-slate-800 to-slate-950 text-4xl text-slate-100"},[I("h1",{class:"mx-auto md:w-10/12 xl:w-9/12 font-bold drop-shadow"},[I("span",{class:"text-red-500 tracking-[-0.15em]"},"V"),I("span",{class:"text-blue-500"},"A"),Jt("Meter ")])],-1)),Ll={class:"mx-auto px-2 flex-1 w-full flex items-center md:w-[500px] text-slate-700"},jl={class:"my-2 w-full py-5 bg-slate-50 shadow-md rounded-lg md:px-4"},Nl=Se(()=>I("h2",{class:"text-center font-bold text-2xl"},"WiFi Setting",-1)),$l={class:"flex flex-col mt-5 px-2"},Hl=Se(()=>I("label",{for:"",class:"px-1"},"WiFi",-1)),Vl={class:"relative"},Ul=Se(()=>I("svg",{class:"mr-0 ml-auto h-6 w-6",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true"},[I("path",{"fill-rule":"evenodd",d:"M6.293 7.293a1 1 0 011.414 0L10 9.586l2.293-2.293a1 1 0 111.414 1.414l-3 3a1 1 0 01-1.414 0l-3-3a1 1 0 010-1.414z","clip-rule":"evenodd"})],-1)),Bl=[Ul],Dl={key:0,class:"origin-top-right absolute w-full z-30 top-10 right-0 mt-1 py-1 max-h-[250px] overflow-auto rounded shadow-lg bg-white ring-1 ring-black ring-opacity-5 divide-y divide-gray-100 focus:outline-none no-scrollbar",role:"menu","aria-orientation":"vertical","aria-labelledby":"menu-button",tabindex:"-1"},Kl={class:"mx-2",role:"none"},Wl=["disabled"],zl=Se(()=>I("div",{class:"animate-spin h-4 w-4 border-4 mr-1 border-slate-600 border-t-transparent rounded-full"},null,-1)),kl=[zl],ql={key:0},Gl=["onClick"],Jl={key:1,class:"text-center py-2 font-bold text-slate-600"},Yl={class:"text-red-500 text-sm"},Xl={class:"flex flex-col mt-5 px-2"},Zl=Se(()=>I("label",{for:"",class:"px-1"},"Password",-1)),Ql={class:"relative"},ec=["type"],tc=Se(()=>I("svg",{t:"1715580943006",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"11150",width:"22",height:"22"},[I("path",{d:"M816.735 392.609c23.948-16.884 48.504-34.194 73.666-51.93 45.496 43.008 83.948 94.01 113.095 151.396l10.12 19.925-10.12 19.925C910.156 715.705 721.366 834 511.5 834c-85.629 0-167.748-19.693-241.308-55.493a126426.42 126426.42 0 0 1 84.456-59.764C403.996 736.477 456.897 746 511.5 746c168.708 0 321.167-90.915 402.8-234a464.333 464.333 0 0 0-97.565-119.391z m-139.41-84.022C625.44 288.718 569.427 278 511.5 278c-168.708 0-321.167 90.915-402.8 234a464.315 464.315 0 0 0 103.832 124.777 65416.053 65416.053 0 0 0-73.757 52.294c-48.197-44.187-88.815-97.18-119.27-157.146L9.384 512l10.12-19.925C112.844 308.295 301.632 190 511.5 190c88.831 0 173.886 21.194 249.525 59.577a862427.371 862427.371 0 0 0-83.7 59.01zM443.857 655.699A429587.844 429587.844 0 0 1 670.2 495.944c0.53 5.28 0.801 10.636 0.801 16.056 0 87.813-71.187 159-159 159-24.386 0-47.49-5.49-68.143-15.301z m-89.033-119.54A160.242 160.242 0 0 1 353 512c0-87.813 71.187-159 159-159 27.292 0 52.977 6.876 75.419 18.99-40.078 28.27-77.89 54.947-113.456 80.048a71.196 71.196 0 0 0-5.619 3.965 321235.405 321235.405 0 0 0-113.52 80.155zM115.39 851.515c-19.018 15.127-46.698 11.973-61.825-7.045-15.127-19.018-11.973-46.698 7.045-61.825 16.64-13.236 299.253-213.08 864.8-611.613 19.864-13.998 47.314-9.242 61.312 10.622 13.998 19.864 9.242 47.314-10.622 61.312-553.782 390.242-846.339 597.118-860.71 608.549z",fill:"#000000","p-id":"11151"})],-1)),sc=[tc],nc=Se(()=>I("svg",{t:"1715580975733",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"12147",width:"22",height:"22"},[I("path",{d:"M511.5 746c168.708 0 321.167-90.915 402.8-234-81.633-143.085-234.092-234-402.8-234s-321.167 90.915-402.8 234c81.633 143.085 234.092 234 402.8 234zM19.504 492.075C112.844 308.295 301.634 190 511.5 190c209.867 0 398.655 118.296 491.996 302.075l10.12 19.925-10.12 19.925C910.156 715.705 721.366 834 511.5 834c-209.867 0-398.655-118.296-491.996-302.075L9.384 512l10.12-19.925zM512 671c-87.813 0-159-71.187-159-159s71.187-159 159-159 159 71.187 159 159-71.187 159-159 159z m0-88c39.212 0 71-31.788 71-71s-31.788-71-71-71-71 31.788-71 71 31.788 71 71 71z",fill:"#000000","p-id":"12148"})],-1)),rc=[nc],oc={class:"text-red-500 text-sm"},ic={class:"flex justify-center mt-8"},lc=["disabled"],cc=Se(()=>I("div",{class:"animate-spin h-4 w-4 border-4 mr-1 border-slate-600 border-t-transparent rounded-full"},null,-1)),fc=[cc],uc=Se(()=>I("footer",{class:"text-center my-2 text-sm text-slate-600"}," Copyright ©2024 M5Stack ",-1)),ac={__name:"SettingView",setup(e){const t=de({wifiSsid:"",wifiPassword:""}),s=de(!1),n=de(!1),r=de(""),o=de(!1),i=de("error"),c=de(!1),u=de([]),a=de(!1),h=de(!1),y=de(!1);let C;Er(()=>{z(),Z()});const O=()=>{t.value.wifiSsid===""?s.value=!0:s.value=!1},D=()=>{t.value.wifiPassword===""?n.value=!0:n.value=!1},L=()=>{O(),D(),!s.value&&!n.value&&J()},Z=()=>{y.value||(y.value=!0,fetch("/api/get_wifi_list").then(N=>{if(N.status===200)return N.json();throw new Error}).then(N=>{const q=N.wifiList||[];u.value=Array.from(new Set(q))}).catch(N=>{j("Get wifi list fail.","error")}).finally(()=>y.value=!1))},z=()=>{fetch("/api/get_syscfg").then(N=>{if(N.status===200)return N.json();throw new Error}).then(N=>{t.value={wifiSsid:N.wifiSsid,wifiPassword:N.wifiPassword}})},J=()=>{c.value=!0,fetch("/api/set_syscfg",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(t.value)}).then(N=>{if(N.status===200)j("Success.","success");else throw new Error}).catch(N=>{j("Fail.","error"),console.log(N)}).finally(()=>{c.value=!1})},j=(N,q)=>{r.value=N,i.value=q,o.value=!0,clearTimeout(C),C=setTimeout(()=>o.value=!1,2e3)},k=()=>{a.value=!a.value},ne=()=>{h.value=!h.value},R=N=>{t.value.wifiSsid=N,a.value=!1};return(N,q)=>(pe(),Pe("div",Rl,[Fl,I("main",Ll,[I("div",jl,[Nl,I("div",$l,[Hl,I("div",Vl,[pt(I("input",{type:"text",class:"p-2 pr-8 bg-white border rounded w-full","onUpdate:modelValue":q[0]||(q[0]=me=>t.value.wifiSsid=me),onBlur:O},null,544),[[Rs,t.value.wifiSsid]]),I("div",{class:"absolute top-2.5 right-2 cursor-pointer",onClick:k},Bl),a.value?(pe(),Pe("div",Dl,[I("div",Kl,[I("button",{class:"bg-slate-200 w-full hover:bg-blue-300 font-bold text-slate-600 p-1.5 px-4 rounded shadow flex items-center justify-center",disabled:y.value,onClick:Z},[I("div",{class:$e(["flex justify-center items-center h-2",[y.value?"show":"hidden"]])},kl,2),Jt(" Refresh ")],8,Wl),u.value.length>0?(pe(),Pe("div",ql,[(pe(!0),Pe(we,null,di(u.value,(me,Te)=>(pe(),Pe("a",{key:Te,href:"#",onClick:et=>R(me),class:"block px-4 py-2 my-1 text-sm text-gray-700 hover:bg-gray-100 hover:text-blue-400 font-bold rounded",role:"menuitem",tabindex:"-1",id:"menu-item-{{index}}"},Gn(me),9,Gl))),128))])):(pe(),Pe("div",Jl," None "))])])):Is("",!0)]),pt(I("p",Yl,"Please enter the WiFi",512),[[Ms,s.value]])]),I("div",Xl,[Zl,I("div",Ql,[pt(I("input",{type:h.value?"text":"password",class:"p-2 pr-8 bg-white border rounded w-full","onUpdate:modelValue":q[1]||(q[1]=me=>t.value.wifiPassword=me),onBlur:D},null,40,ec),[[_l,t.value.wifiPassword]]),I("div",{class:"absolute right-2 top-2.5 cursor-pointer",onClick:ne},[I("i",{class:$e({hidden:h.value})},sc,2),I("i",{class:$e({hidden:!h.value})},rc,2)])]),pt(I("p",oc,"Please enter the password.",512),[[Ms,n.value]])]),I("div",ic,[I("button",{class:"bg-green-300 hover:bg-green-400 font-bold text-slate-600 p-2 px-4 rounded-lg shadow flex items-center",disabled:c.value,onClick:L},[I("div",{class:$e(["flex justify-center items-center h-2",[c.value?"show":"hidden"]])},fc,2),Jt(" Confirm ")],8,lc)])])]),uc,Ee(Ml,{text:r.value,type:i.value,display:o.value},null,8,["text","type","display"])]))}},dc=kr(ac,[["__scopeId","data-v-c6f17368"]]),hc={__name:"App",setup(e){return(t,s)=>(pe(),Vr(dc))}},pc=xl(hc);pc.mount("#app");
</script>
    <style rel="stylesheet" crossorigin>*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.left-1\/2{left:50%}.right-0{right:0}.right-2{right:.5rem}.top-10{top:2.5rem}.top-2{top:.5rem}.top-2\.5{top:.625rem}.z-30{z-index:30}.z-50{z-index:50}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.ml-2{margin-left:.5rem}.ml-auto{margin-left:auto}.mr-0{margin-right:0}.mr-1{margin-right:.25rem}.mt-1{margin-top:.25rem}.mt-5{margin-top:1.25rem}.mt-8{margin-top:2rem}.block{display:block}.flex{display:flex}.hidden{display:none}.h-14{height:3.5rem}.h-2{height:.5rem}.h-4{height:1rem}.h-6{height:1.5rem}.h-\[250px\]{height:250px}.h-screen{height:100vh}.max-h-\[250px\]{max-height:250px}.min-h-screen{min-height:100vh}.w-4{width:1rem}.w-5\/6{width:83.333333%}.w-6{width:1.5rem}.w-full{width:100%}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.origin-top-right{transform-origin:top right}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-pointer{cursor:pointer}.resize{resize:both}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(243 244 246 / var(--tw-divide-opacity))}.overflow-auto{overflow:auto}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.border{border-width:1px}.border-4{border-width:4px}.border-blue-400{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity))}.border-slate-600{--tw-border-opacity: 1;border-color:rgb(71 85 105 / var(--tw-border-opacity))}.border-t-transparent{border-top-color:transparent}.bg-blue-300{--tw-bg-opacity: 1;background-color:rgb(147 197 253 / var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity))}.bg-green-300{--tw-bg-opacity: 1;background-color:rgb(134 239 172 / var(--tw-bg-opacity))}.bg-green-400{--tw-bg-opacity: 1;background-color:rgb(74 222 128 / var(--tw-bg-opacity))}.bg-red-300{--tw-bg-opacity: 1;background-color:rgb(252 165 165 / var(--tw-bg-opacity))}.bg-slate-200{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity))}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.from-slate-800{--tw-gradient-from: #1e293b var(--tw-gradient-from-position);--tw-gradient-to: rgb(30 41 59 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.to-slate-950{--tw-gradient-to: #020617 var(--tw-gradient-to-position)}.stroke-current{stroke:currentColor}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.pr-8{padding-right:2rem}.text-center{text-align:center}.text-2xl{font-size:1.5rem;line-height:2rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.font-bold{font-weight:700}.font-semibold{font-weight:600}.tracking-\[-0\.15em\]{letter-spacing:-.15em}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity))}.text-slate-100{--tw-text-opacity: 1;color:rgb(241 245 249 / var(--tw-text-opacity))}.text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity))}.text-slate-800{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity))}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-black{--tw-ring-opacity: 1;--tw-ring-color: rgb(0 0 0 / var(--tw-ring-opacity))}.ring-opacity-5{--tw-ring-opacity: .05}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:bg-blue-300:hover{--tw-bg-opacity: 1;background-color:rgb(147 197 253 / var(--tw-bg-opacity))}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.hover\:bg-green-400:hover{--tw-bg-opacity: 1;background-color:rgb(74 222 128 / var(--tw-bg-opacity))}.hover\:text-blue-400:hover{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}@media (min-width: 640px){.sm\:max-w-sm{max-width:24rem}}@media (min-width: 768px){.md\:h-\[400px\]{height:400px}.md\:w-10\/12{width:83.333333%}.md\:w-9\/12{width:75%}.md\:w-\[500px\]{width:500px}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:text-2xl{font-size:1.5rem;line-height:2rem}}@media (min-width: 1280px){.xl\:w-8\/12{width:66.666667%}.xl\:w-9\/12{width:75%}}.alert-success[data-v-1fae9153]{--tw-bg-opacity: 1;background-color:rgb(134 239 172 / var(--tw-bg-opacity))}.alert-error[data-v-1fae9153]{--tw-bg-opacity: 1;background-color:rgb(252 165 165 / var(--tw-bg-opacity))}.no-scrollbar[data-v-c6f17368]{scrollbar-width:none}.no-scrollbar[data-v-c6f17368]::-webkit-scrollbar{width:0;background:transparent}
</style>
  </head>
  <body>
    <div id="app"></div>
  </body>
</html>